engine retarder - German English Dictionary